zenith telescope - Turkish English Dictionary